home *** CD-ROM | disk | FTP | other *** search
-
- xThe Text Editor
-
-
- All text files (see Files) can be edited with the Text Editor using the
-
- commands available in the Edit and Search menus.
-
-
-
- The editor has an auto indent
-
- facility. When this option is on the editor will remember the first non-tab,
-
- non-space position at the beginning of the line. When a return is typed the
-
- cursor will move to the remembered position in the next (new) line and
-
- the needed amount of tabs and spaces will be added. When an option-return
-
- is typed the cursor will move to the beginning of the next (new) line. The
-
- auto indent option can be switched on and off in the Format dialog (see
-
- Format... under the Edit menu).
-
-
- The following abbreviations exist in the editor of the Clean System:
-
-
- Deleting:
-
-
- Backspace delete previous character
-
- Delete delete next character
-
- Option-Backspace delete to begin of word
-
- Option-Delete delete to end of word
-
-
- Cursor movement:
-
-
- Left one character left
-
- Right onecharacter right
-
- Up one line up
-
- Down one line down
-
- Option-Left one word left
-
- Option-Right one word right
-
- Command-Left begin of line
-
- Command-Right end of line
-
- Command-Up top of window / previous page
-
- Command-Down end of window / next page
-
- Option-Command-Up begin of file
-
- Option-Command-Down end of file
-
-
- Shift + Any of the Above extend current selection
-
-
- Locating definitions of symbols
-
-
- The editor also contains two key and mouse combinations with which
-
- definitions of imported Clean symbols (functions, types and constructors)
-
- can be found:
-
-
- Command + Double-Click on a Clean symbol Locates the definition of the
-
- symbol in its .dcl file.
-
-
- Command-Shift + Double-Click on a Clean symbol Locates the definition of
-
- the symbol in its .icl file.
-
-
- The same effect can be achieved by selecting a symbol name and then
-
- choosing Find Definition (for the .dcl file) or Find Implementation (for the
-
- .icl file) in the Search menu. Warning: Functions that have no type
-
- specification cannot be found. When your Clean modules have a (very)
-
- unusual lay-out the search algorithm might also not be able to find the
-
- definitions of Clean symbols. See also the commands Open Implementation
-
- and Open Definition (under the File menu).
-
-
-
-